home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 1 / Gold Medal Software Volume 1 (Gold Medal) (1994).iso / music / sbispy10.arj / SBI-SPY.DOC < prev    next >
Text File  |  1993-11-14  |  5KB  |  147 lines

  1.  
  2.  
  3.                             SBI-Spy version 1.0
  4.  
  5.                            Written by Tim Kilgore
  6.                     Copyright 1993, ALL RIGHTS RESERVED
  7.  
  8.  
  9.  
  10. PRODUCT DESCRIPTION -
  11.  
  12.  SBI-Spy is utility to allow you to preview SoundBlaster Instrument (SBI)
  13.  files.  It does this by allowing you to play notes using an instrument
  14.  of your choosing.
  15.  
  16.  This program is useful to anyone that needs to select instruments as part
  17.  of the composing process (CMF and IBK file creation).  It will also be
  18.  useful to game authors capable of accessing an instrument bank; many of
  19.  the sounds included with SBI-Spy are suitable for sound effects.
  20.  
  21.  If you have no need to preview instruments, then SBI-Spy will probably
  22.  have a very short lifespan on your hard drive.  It can be entertaining to
  23.  listen to the many instruments included with SBI-Spy, so by all means
  24.  feel free to play with the program.
  25.  
  26.  
  27. PROGRAM REQUIREMENTS -
  28.  
  29.                  o  An 80286-class machine, or better.
  30.                  o  An Adlib or compatible (such as the SoundBlaster)
  31.                  o  At least 200k of conventional memory
  32.                  o  A mouse is optional, but recommended
  33.  
  34.  
  35. DISCLAIMER <sigh> -
  36.  
  37.  BY YOUR USE OF THIS PROGRAM, YOU AGREE NOT TO HOLD THE AUTHOR, TIM
  38.  KILGORE, RESPONSIBLE FOR ANY DAMAGES, REAL OR IMAGINED, THAT OCCUR
  39.  THROUGH THE USE OR MISUSE OF SBI-SPY.EXE.  IF YOU DO NOT AGREE WITH
  40.  THESE TERMS, DELETE SBI-SPY.EXE AND ALL RELATED TEXT OR DATA FILES
  41.  IMMEDIATELY.
  42.  
  43.  
  44. EXECUTING SBI-SPY -
  45.  
  46.  SBI-Spy accepts a single command-line augument, the name of a composite
  47.  or single SBI file.  This means that you can listen to the instruments
  48.  included in SBI.DAT (1198 instruments) or SFX.DAT (sound effects suitable
  49.  for game programmers).  You can also load a standard SBI file.
  50.  
  51.  Here are some examples -
  52.  
  53.                           SBI-SPY SFX.DAT
  54.                           SBI-SPY HARP.SBI
  55.  
  56.  SBI-Spy checks the file to be loaded in several ways.  It is unlikely
  57.  that SBI-Spy will allow you to load anything other than a composite or
  58.  single SBI file.
  59.  
  60.  If a file name is not provided, SBI-SPY will attempt to load SBI.DAT, the
  61.  default data file.
  62.  
  63.  NOTE: if a path is not provided, SBI-SPY will first look in the current
  64.        sub directory for the specified file.  If it is not found, SBI-SPY
  65.        will search the sub directory from which it was summoned (useful for
  66.        placing SBI-SPY in your path).
  67.  
  68.  
  69. COMPOSITE SBI FILES? -
  70.  
  71.  I recently aquired 1198 *.SBI files.  Each file is 52 bytes in size, but
  72.  occupies 4096 bytes of hard drive space.  This isn't very efficient, and
  73.  many of the utilities I like to use simply aren't designed to handle so
  74.  many files.
  75.  
  76.  So, I copied the files together.  A composite SBI file is nothing more
  77.  than 2 or more SBI files copied together.
  78.  
  79.  Because of the number of SBI files involved (1198), I wrote a program to
  80.  append the SBI files together, but it can also be accomplished with the
  81.  COPY command.  This means that you can very easily add SBI files to *.DAT
  82.  composite SBI files provided with SBI-Spy.
  83.  
  84.  Here is an example of using the COPY command to append a single SBI file
  85.  to SBI.DAT -
  86.  
  87.                         COPY /B SBI.DAT + mysound.sbi
  88.  
  89.  Note the /B.  This tells copy to assume that the file is BINARY.  If you
  90.  forget this option, the copy may not work which will ruin the *.DAT file.
  91.  
  92.  NOTE: SBI-Spy cannot handle DAT files larger than 65460 bytes in size.
  93.  
  94.  
  95. TRICKS AND TIPS FOR GAME AUTHORS -
  96.  
  97.  SFX.DAT contains quite a few useful instruments for game programming.
  98.  Sound effects range from telephones ringing to UFO sound effects.  While
  99.  VOC files are of better quality, there are many times when playing a note
  100.  from a SFX instrument is the better solution.  VOC files require a lot of
  101.  memory while a SFX instrument requires no more than 52 bytes of memory.
  102.  
  103.  Most of the SFX instruments are designed to be played at certain pitch.
  104.  You'll have to experiment, but Low C is the most common pitch for SFX
  105.  instruments.
  106.  
  107.  Many of the SFX instruments in SFX.DAT require repetative note sounding
  108.  before they emulate the desired sound.  A good example of this is PLANE1.
  109.  Press and HOLD ALT-L when you listen to this instrument.  Now it sounds
  110.  like a plane's engine!
  111.  
  112.  
  113. TOOLS USED -
  114.  
  115.  SBI-Spy was written using Microsoft's VISUAL BASIC FOR DOS, Professional
  116.  Edition.  Sound services were provided by Mystic Software's WORX+, a sound
  117.  toolkit intended for C and Pascal programmers (but clearly works fine with
  118.  BASIC).
  119.  
  120.  If you are interested in a wonderful, reasonably priced sound library, I
  121.  recommend WORX or WORX+.  Mystic Software can be contacted at 510-865-9563
  122.  (voice).
  123.  
  124.  
  125. REGISTERING SBI-SPY -
  126.  
  127.  If you find yourself using SBI-Spy on a regular basis, I'd appreciate
  128.  it if you would take the time to register this program.  It's really
  129.  fairly painless.
  130.  
  131.  The registration fee for SBI-Spy is a single postcard.  The theme
  132.  for the postcard should be something humorous or a famous landmark
  133.  located where you live.  (Don't even bother sending 3x5 note cards,
  134.  ok?)
  135.  
  136.  Send your postcard to -
  137.  
  138.                                 TIM KILGORE
  139.                            2601 S Providence #40
  140.                             Columbia, MO  65203
  141.  
  142.  Once you've done this, you can use SBI-Spy in good faith!
  143.  
  144.  Enjoy!
  145.  
  146. EOF
  147.